It has simple priority scheduler that can be easily replaced by schedulers more suited to the needs of some specific application.
2.
Vista also uses a priority scheduler for the I / O queue so that disk defragmenters and other such programs do not interfere with foreground operations.